--- /dev/null
+# Automatically generated makefile, created by the Introjucer\r
+# Don't edit this file! Your changes will be overwritten when you re-save the Introjucer project!\r
+\r
+# (this disables dependency generation if multiple architectures are set)\r
+DEPFLAGS := $(if $(word 2, $(TARGET_ARCH)), , -MMD)\r
+\r
+empty=\r
+\r
+MODULES_PATH=../../modules\r
+\r
+SOURCES=juce_audio_basics.cpp \\r
+ juce_audio_devices.cpp \\r
+ juce_audio_formats.cpp \\r
+ juce_audio_processors.cpp \\r
+ juce_audio_utils.cpp \\r
+ juce_box2d.cpp \\r
+ juce_core.cpp \\r
+ juce_cryptography.cpp \\r
+ juce_data_structures.cpp \\r
+ juce_events.cpp \\r
+ juce_graphics.cpp \\r
+ juce_gui_basics.cpp \\r
+ juce_gui_extra.cpp \\r
+ juce_opengl.cpp \\r
+ juce_osc.cpp \\r
+ juce_video.cpp \\r
+ $(empty)\r
+\r
+VPATH=$(MODULES_PATH)/juce_audio_basics:$(MODULES_PATH)/juce_audio_devices:$(MODULES_PATH)/juce_audio_formats:$(MODULES_PATH)/juce_audio_processors:$(MODULES_PATH)/juce_audio_utils:$(MODULES_PATH)/juce_box2d:$(MODULES_PATH)/juce_core:$(MODULES_PATH)/juce_cryptography:$(MODULES_PATH)/juce_data_structures:$(MODULES_PATH)/juce_events:$(MODULES_PATH)/juce_graphics:$(MODULES_PATH)/juce_gui_basics:$(MODULES_PATH)/juce_gui_extra:$(MODULES_PATH)/juce_osc:$(MODULES_PATH)/juce_opengl:$(MODULES_PATH)/juce_video\r
+\r
+BINDIR := build\r
+LIBDIR := build\r
+OBJDIR := build/intermediate/Release\r
+OUTDIR := build\r
+\r
+ifeq ($(TARGET_ARCH),)\r
+ TARGET_ARCH := -march=native\r
+endif\r
+\r
+CPPFLAGS := $(DEPFLAGS) \\r
+ -D "LINUX=1" \\r
+ -D "NDEBUG=1" \\r
+ -D "DEBUG=0" \\r
+ -D "JUCE_DLL_BUILD=1" \\r
+ -D "JUCER_LINUX_MAKE_6D53C8B4=1" \\r
+ -D "JUCE_APP_VERSION=1.0.0" \\r
+ -D "JUCE_APP_VERSION_HEX=0x10000" \\r
+ -I /usr/include \\r
+ -I /usr/include/freetype2 \\r
+ -I ../../JuceLibraryCode \\r
+ -I ../../../../juce\r
+CFLAGS += $(CPPFLAGS) $(TARGET_ARCH) -O3 -fPIC \\r
+ -fpermissive\r
+CXXFLAGS += $(CFLAGS) -std=c++11 \r
+LDFLAGS += $(TARGET_ARCH) \\r
+ -rdynamic \\r
+ -shared \\r
+ -fPIC\r
+#LDFLAGS += -fvisibility=hidden\r
+LDFLAGS += \\r
+ -L$(BINDIR) \\r
+ -L$(LIBDIR) \\r
+ -L/usr/X11R6/lib/ \\r
+ -lGL \\r
+ -lX11 \\r
+ -lXext \\r
+ -lXinerama \\r
+ -lasound \\r
+ -ldl \\r
+ -lfreetype \\r
+ -lpthread \\r
+ -lcurl \\r
+ -lrt\r
+\r
+TARGET := libjuce.so\r
+BLDCMD = $(CXX) -o $(OUTDIR)/$(TARGET) $(OBJECTS) $(LDFLAGS) $(RESOURCES) $(TARGET_ARCH)\r
+CLEANCMD = rm -rf $(OUTDIR)/$(TARGET) $(OBJDIR)\r
+\r
+OBJECTS=$(SOURCES:%.cpp=$(OBJDIR)/%.o)\r
+\r
+.PHONY: clean\r
+\r
+$(OUTDIR)/$(TARGET): $(OBJECTS) $(RESOURCES)\r
+ @echo Linking juce_dll\r
+ -@mkdir -p $(BINDIR)\r
+ -@mkdir -p $(LIBDIR)\r
+ -@mkdir -p $(OUTDIR)\r
+ $(BLDCMD)\r
+\r
+$(OBJDIR):\r
+ mkdir -p "$@"\r
+\r
+$(OBJDIR)/%.o: %.cpp $(OBJDIR)\r
+ $(CXX) $(CXXFLAGS) -o "$@" -c "$<"\r
+\r
+clean:\r
+ @echo Cleaning juce_dll\r
+ $(CLEANCMD)\r
+\r
+-include $(OBJECTS:%.o=%.d)\r